.map-body {
	position: relative;
	.map {
	  width: 750rpx;
	  height: 800rpx;
	}
	.image-box {
		position: absolute;
		width: 120rpx;
		height: 120rpx;
		bottom: 20rpx;
		right: 20rpx;
		.image-content {
			width: 120rpx;
			height: 120rpx;
		}
	}
}
.new-location {
	&-content {
		background: #fff;
		&-item {
			padding: 32rpx;
			.item-text {
				font-size: 28rpx;
				color: #333;
			}
		}
		.first-item {
			border-bottom-width: 1px;
			border-bottom-style: solid;
			border-bottom-color: #f5f5f5;
		}
	}
}
.primary-button {
	position: fixed;
	bottom: 0;
	left: 0;
	right: 0;
	height: 98rpx;
	background: linear-gradient(to bottom, #FF7F47, #DC2115);
	box-shadow: 4rpx 4rpx 8rpx rgba(230, 0, 18, 0.4);
	.button-text {
		text-align: center;
		width: 750rpx;
		color: #fff;
		font-size: 32rpx;
	}
}

.weld-location, .weld-detail {
	margin-bottom: 98rpx;
}
